package io;

import java.io.File;
import java.io.IOException;

public class Demo1 {
    public static void main1(String[] args) throws IOException {
        File file=new File("C:/图片柯基"); //创建了一个file对象，传的路径是“绝对路径”
        System.out.println(file.getParent());
        System.out.println(file.getName());
        System.out.println(file.getPath()); //这里传的是绝对路径，所以通过gatPath()得到的是绝对路径
        System.out.println(file.getAbsoluteFile()); //通过该方法得到的是绝对路径
        System.out.println(file.getCanonicalPath()); //在针对AbsolutePath进行简化，把中间不必要的内容给去掉
    }

    public static void main(String[] args) throws IOException {
        File file=new File("./图片柯基"); //创建一个file对象，传的是“相对路径” 这里的。/是基准路径就是就是我运行程序的工程路径
        System.out.println(file.getParent());
        System.out.println(file.getName());
        System.out.println(file.getPath()); //这里传的是相对路径，所以通过getPath()得到的是相对路径
        System.out.println(file.getAbsolutePath());
        System.out.println(file.getCanonicalPath());
    }
}
